import request from '@/utils/request'

// 收费单列表
export function chargeBillList(query) {
  return request({
    url: '/system/chargeOrder/list',
    method: 'get',
    params: query
  })
}

// 新增收费单
export function chargeBillAdd(query) {
  return request({
    url: '/system/chargeOrder',
    method: 'post',
    data: query
  })
}

// 新增收费单
export function chargeBillEdit(query) {
  return request({
    url: '/system/chargeOrder',
    method: 'put',
    data: query
  })
}

// 删除收费单
export function chargeBillDelete(ids) {
  return request({
    url: '/system/chargeOrder/' + ids,
    method: 'delete',
  })
}

// 收费单详情
export function chargeBillDetail(id) {
  return request({
    url: '/system/chargeOrder/' + id,
    method: 'get',
  })
}

// 通过场所和科目代码查询价格
export function getChargeConfig(params) {
  return request({
    url: '/charge/getItem',
    method: 'post',
    data: params
  })
}

// 收费记录--列表
export function getPayRecord(params) {
  return request({
    url: '/payRecord/list',
    method: 'get',
    params
  })
}

// 收费记录
